trainee software developer careers in Mumbai, India